#define  _CRT_SECURE_NO_WARNINGS 1

#include<iostream>

using namespace std;

int ADD(int a, int b)
{
	cout << "int ADD(int a, int b)" << endl;
	return a + b;
}
double ADD(double a, double b)
{
	cout << "double ADD(double a, double b)" << endl;
	return a + b;
}
int main()
{
	cout << "hello world" << endl;
	int a = ADD(1, 2);
	double b = ADD(1.1, 2.2);
	cout << a << endl;
	cout << b << endl;
	return 0;
}